.tabs {
    position: relative;
	background-color: #ffffff;
    box-sizing: border-box;
	border-bottom: 1px solid #e4e7ed;
    box-shadow: 10px 10px 10px rgba(250, 250, 250, 0.6);
    .ant-tabs {
        padding: 0 90px 0 13px;
        .ant-tabs-nav {
			margin: 0;
			&::before {
				border: none;
			}
            /*置灰的未激活tab*/
            .ant-tabs-tab {
                color: #cccccc;
				background: none;
				border: none;
				transition: none;
                .anticon-home {
                    margin-right: 8px;
                }
                .ant-tabs-tab-remove {
                    color: #cccccc;
                    &:hover {
                        color: var(--color-primary);
                    }
                }
                &:hover {
                    color: var(--color-primary);
                }
            }
            /** 激活tab*/
            .ant-tabs-tab-active {
                border-bottom:  2px solid var(--color-primary) !important;
                .ant-tabs-tab-remove {
					color: var(--color-primary);
				}
            }
        }
    }

    /**更多tab*/
    .more-btn  {
        position: absolute;
		top: 8px;
		right: 20px;
		// padding-left: 10px;
		font-size: 12px;
    }
}


/* tabs 超出显示的样式 */
.ant-tabs-dropdown {
	.ant-tabs-dropdown-menu-item {
		.anticon-home {
			margin-right: 7px;
		}
	}
}

/* tabs 不受全局组件大小影响 */
.ant-tabs-small > .ant-tabs-nav .ant-tabs-tab,
.ant-tabs-large > .ant-tabs-nav .ant-tabs-tab {
	padding: 8px 16px !important;
	font-size: 14px !important;
}